zamacuca (coloquial) - Español Inglés Diccionario